25 km»
  • Exakt
  • 10 km
  • 25 km
  • 50 km
  • 100 km
Alle Jobs»
  • Alle Jobs
  • Ausbildung
  • Weiterbildung
  • Praktikum
  • Refugees

 

Top Karriere Portal - Auszeichnung von Focus

Beruf Softwareentwickler

Beruf Softwareentwickler

Beruf Softwareentwickler

Welche Ausbildung benötigt man als Softwareentwickler?

Der Beruf des/der Softwareentwicklers/-in ist nicht geschützt. In Stellenanzeigen zu finden, ist er unter dem englischen Begriff Software Developer/in oder Softwaredeveloper/in. Wege, in die berufliche Tätigkeit als solche/r einzusteigen und diese von Grund auf zu erlernen, gibt es vielfach:

  • Quereinstieg durch autodidaktisch erlernte oder durch Schulungen angeeignete Kompetenzen
  • Informatikstudium an einer Hochschule oder Berufsakademie
  • ingenieur- oder naturwissenschaftliches Studium
  • Ausbildung in einem informationstechnischen Beruf an Berufsfachschule oder Fachschule für Datenverarbeitung und Organisation
  • 3 Jahre dauernde duale Ausbildung zum/zur Mathematisch-technischen Softwareentwickler/in

Der Beruf Softwareentwickler/in erfordert eine Spezialisierung, da das gesamte Gebiet zu umfangreich ist. Dabei deckt der/die Frontend-Entwickler/in (Front-End-Developer/in) die Bereiche Entwicklung und Darstellung einer Website ab. Der/die Backend-Entwickler/in kümmert sich um die serverseitige Programmierung der Website, Anwendung oder des Programms. Die Arbeit des/der Backend-Entwicklers/-in erfordert wiederum eine Spezialisierung, etwa auf eine Programmiersprache oder auf ein Framework. Beispiel für mögliche Spezialisierungen sind:

  • Delphi-Entwickler/in
  • PHP-Entwickler/in
  • NET-Entwickler/in
  • C#-Entwickler/in

Der/die Generalist/in unter den Softwareentwicklern/-innen ist der/die Full Stack Developer/in. Er/sie deckt mit seinem/ihrem Können beide Bereiche ab: das Frontend und das Backend.

Abhängig davon, welchen Weg Sie einschlagen, um später als Softwareentwickler/in zu arbeiten, hängt die Dauer der Aus- oder Weiterbildung ab. Ausgelernt haben Sie nie, da es immer wieder Neuerungen gibt und das Gebiet so umfangreich ist, dass es schwerfällt, alle Bereiche zu erlernen.

Welche Fähigkeiten braucht man als Softwareentwickler?

Softwareentwickler/innen benötigen im Berufsalltag Kompetenzen in vielen Bereichen. Die Experten des Internets der Dinge sind fähig, komplette Systeme und Datenbanken zu verwalten. Sie wissen Programme zu entwickeln und welche Qualitätsmerkmale diese besitzen müssen. Nach Abschluss ihrer Entwicklungen gelingt es ihnen, diese zu testen. Sie kennen sich mit der IT-Sicherheit (IT-Security) aus und geben Hackern keine Chance, in ihre Anwendungen einzugreifen.

Arbeitgeber/innen setzen weitere Kompetenzen voraus, wenn Sie beabsichtigen, bei Ihnen als Softwareentwickler/in zu arbeiten. Sie fordern Kenntnisse:

  • in der Softwaretechnik
  • in der technischen Dokumentation
  • in der Informationstechnik
  • in der Datenbankentwicklung
  • in der Treiberprogrammierung
  • in der Programmierung von Web-Applikationen

Daneben kennen sie sich mit Machine Learning, der Systemintegration und dem Datenschutz aus. Flexibilität und ein agiler Verstand sind notwendig, um sich den fortlaufenden Neuentwicklungen und Anforderungen im IT-Bereich anzupassen.

Es reicht über die Jahre nicht aus, die Kompetenzen in den Programmiersprachen Python, Java, PHP, Ruby, JavaScript und Java zu besitzen. In wenigen Jahren sind es wieder andere Kenntnisse, die Sie für Ihren Beruf benötigen. Softwareentwickler/innen zeigen einen starken Willen, sich in Kursen, mit E-Learning oder selbstständig mit Büchern fortlaufend weiterzubilden. Das erfordert herausragende Englischkenntnisse.

Es liegt ihnen im Blut, sich neuen Herausforderungen zu stellen, denn Arbeitgeber/innen fordern viel von ihren Softwaredevelopern/-innen. Eine der gefragten Fähigkeiten ist die Schnelligkeit. Ihnen fällt es leicht, viele Ihrer Aufgaben gleichzeitig und in hoher Geschwindigkeit zu erledigen. Das setzt Belastbarkeit voraus. Daneben vermögen sie komplexe Probleme kreativ zu lösen. Sie besitzen ein gutes Zeitmanagement, sind teamfähig und wissen sich durchzusetzen.

Wie viel verdient ein Softwareentwickler?

Während der Ausbildung, verdienen Sie als Softwareentwickler/in kein Geld. Dies gilt im Studium, bei Weiterbildungen und wenn Sie sich selbst die erforderlichen Kenntnisse aneignen. Eine Ausnahme bilden die Mathematisch-technischen Softwareentwickler/innen. Sie erhalten während ihrer Ausbildung in Betrieb und Berufsschule eine Ausbildungsvergütung.

Wie hoch diese ausfällt, hängt von der Region bei tarifgebundenen Betrieben von den tarifvertraglichen Vereinbarungen ab. Andernfalls bekommen die Auszubildenden eine im Berufsbildungsgesetz geregelte Mindestvergütung. In der Metall- und Elektroindustrie beträgt diese:

  • ca. 980 bis 1.050 € brutto/Monat im 1. Ausbildungsjahr
  • ca. 1.030 bis 1.100 € brutto/Monat im 2. Ausbildungsjahr
  • ca. 1.100 bis 1.200 € brutto/Monat im 3. Ausbildungsjahr

Als Berufseinsteiger: Wie viel ein/e Softwareentwickler/in bei seinem/ihrem Berufsstart verdient, hängt von den etwa als Freelancer beim Studium oder in Praktika gesammelten Erfahrungen ab. Das Durchschnittsgehalt, das Softwaredeveloper/innen als Junior erhalten, beträgt ca. 3.500 € brutto/Monat.

Mit Berufserfahrung: Das Gehalt eines/einer Softwareentwicklers/-in hängt als Berufseinsteiger/in und als erfahrene Kraft vom akademischen Abschluss ab. Ein Master rechnet mit einem höheren Einkommen als ein Bachelor oder jemand mit Diplom. Die Branche wirkt sich ebenso aus wie die Spezialisierung des/der Developers/-in. Bewerben Sie sich als Entwickler/in von Software im öffentlichen Dienst, bringen Sie mindestens einen Masterabschluss mit.

Neben der Qualifizierung in der Ausbildung wirkt sich der Grad der Verantwortung bei den Ihnen übertragenen Aufgaben auf das Gehalt aus. Als Führungskraft, etwa als Leiter/in eines Teams, ist ein Einkommen von bis zu 8.330 € brutto/Monat denkbar. Ein/e Full Stack Developer/in verdient ein Top-Gehalt von bis zu 10.000 € brutto/Monat.

Welche Aufgaben hat man als Softwareentwickler?

Während der Ausbildung: eignet sich ein/e Softwareentwickler/in das nötige Fachwissen für eine berufliche Tätigkeit als Developer/in an. Je mehr Kenntnisse er/sie besitzt, desto bessere Chancen ergeben sich, wenn Sie sich als solche/r bewerben.

Im Berufsleben: hängt Ihr Aufgabengebiet davon ab, auf welchen Bereich Sie sich spezialisiert haben. Bewerben Sie sich als Frontend-Entwickler/in treffen Sie auf abweichende Berufsbezeichnungen wie Frontend Engineer oder Webentwickler/in. In Ihrem Job programmieren Sie das, was die Kundschaft sieht, sind also für die Benutzeroberfläche der Website verantwortlich.

Fachleute bezeichnen dies als User Interface(UI) oder clientseitige Programmierung. Daneben setzen Sie in Zusammenarbeit mit dem/der Webdesigner/in das Layout um. Sie stellen sicher, dass Anwender von Smartphone und Computern die Websites fehlerlos aufrufen können. Ein/e Kollege/-in, mit der Sie in ständigem Kontakt stehen, ist der/die Backend-Entwickler/in.

Dessen/Deren Aufgabe ist es, Datenbanken und Software zu entwickeln und zu warten, die sicherstellen, dass der Serverbetrieb im Hintergrund reibungslos verläuft. Um zu gewährleisten, dass die vom Client-Programm angefragten Daten zur Website gelangen, erstellt ein/e Backend-Entwickler/in zunächst eine Konzeption sowie eine Bedarfsanalyse. Er/sie programmiert die Software und implementiert diese. Die Backend-Developer/innen ergänzen, erweitern und ändern fortlaufend die digitalen Prozesse.

Ein/e Full-Stack-Entwickler/in ist in der Lage, die überwiegende Anzahl an Tätigkeiten zu übernehmen, die mit der Web- und Softwareentwicklung zu tun haben. Full Stack Developer/innen unterstützen die Projektleitung. Sie planen, programmieren und testen die Softwares. Sie suchen nach Fehlern in Systemen, kümmern sich um die Administration sowie um das Management umfangreicher Projekte. Zum Berufsbild eines/-r Full-Stack-Entwicklers/-in gehört die Beratung anderer Softwareentwickler/innen.

Wo arbeitet ein Softwareentwickler?

Üben Sie den Beruf eines/-r Softwareentwicklers/-in aus, finden Sie bei EDV-Dienstleistern oder in den Büros von Ingenieuren/-innen für technische Fachplanung eine Anstellung. Weiter kommen Unternehmen für Telekommunikations- und Informationstechnik als mögliche Arbeitgeber/innen in Betracht. Daneben such System- und Softwarehäuser nach fähigen Softwareentwicklern/-innen.

Diese verrichten ihre Arbeit vorwiegend in Innenräumen, in Büros. Sie sind je nach Aufgabenbereich zudem in Besprechungs- und Schulungsräumen zu finden. Für Besprechungen etwa zur Implementierung von neuer Software fahren sie auch zum Kunden nach Hause. Bei ihrer Arbeit tragen sie überwiegend Businesskleidung. Je nach Unternehmen kommt auch legere Kleidung infrage.

Welche Aufstiegsmöglichkeiten gibt es als Softwareentwickler?

Welche Aufstiegsmöglichkeiten ein/e Softwareentwickler/in hat, hängt von der Vorbildung ab. Arbeiten diese ohne Ausbildung, besteht die Chance, eine Weiterbildung zu besuchen. Haben Developer/innen diese abgeschlossen, kommt ein Studium infrage. Zu jeder Zeit ist es möglich, sich zu spezialisieren oder sich selbstständig zu machen.

11.267 Softwareentwickler Jobs auf Jobbörse.de

Arbeitsort
Arbeitszeit
Homeoffice
Position
Anstellungsart
Funktionsbereich
Verwandte Berufe
Softwareentwickler (m/w/d) Embedded C/C++ merken
Softwareentwickler (m/w/d) Embedded C/C++

Maschinenfabrik Reinhausen | Regensburg

Entwickeln Sie Embedded Software für leistungselektronische Umrichter und mechatronische Systeme mit Embedded C/C++ Code. Übernehmen Sie technische Projektleitung, erstellen Sie Anforderungsdokumente und entwickeln Sie Schnittstellen und Skripte. Nutzen Sie Lifecycle-Management- und CI/CD-Tools. Erforderlich: Abgeschlossenes Studium in Informatik, Embedded Systems oder Elektrotechnik, fundierte Kenntnisse in Embedded C/C++ und mehrjährige Berufserfahrung. Verständnis von Treibern, Hardware-Abstraktionsschichten und Anwendungssoftware für Leistungselektronik und mechatronische Systeme. Gute Kenntnisse über Mikrocontroller und SoC-Devices sind notwendig.     Jobs bei Maschinenfabrik Reinhausen     ‒ +
Vollzeit | weitere Benefits mehr erfahren Heute veröffentlicht
Softwareentwickler / Integrationsspezialist (m/w/d) merken
Softwareentwickler / Integrationsspezialist (m/w/d)

Tönnies Holding ApS & Co. KG | Gütersloh

Tönnies Business Solutions GmbH bietet spannende Aufgaben im Bereich der IT-Entwicklung nach modernen Standards. Als interner Ansprechpartner für Fachabteilungen berätst du in technologischen Fragen. Mit einem sicheren Arbeitsplatz und flexiblen Arbeitszeiten bietet das Unternehmen Planbarkeit für die Zukunft. Mitarbeiter profitieren von 30 Tagen Urlaub, Homeoffice-Möglichkeiten, und attraktiven Mitarbeiter-Rabatten. Fortbildungen und eine familiäre Arbeitsatmosphäre fördern die persönliche Entwicklung. Zusammen mit einem motivierten Team arbeitest du in einem transparenten Bewerbungsprozess und wirst persönlich beim Onboarding begleitet. +
Unbefristeter Vertrag | Flexible Arbeitszeiten | Homeoffice | Einkaufsrabatte | Betriebliche Altersvorsorge | Weiterbildungsmöglichkeiten | Gutes Betriebsklima | Vollzeit | weitere Benefits mehr erfahren Heute veröffentlicht
Softwareentwickler elektrische Antriebe (m/w/d) merken
Softwareentwickler elektrische Antriebe (m/w/d)

FERCHAU GmbH | Friedrichshafen

Als Softwareentwickler für elektrische Antriebe in Friedrichshafen übernimmst du die Programmierung hardwarenaher Funktionen und Mikrocontroller-Peripherie für die I/O von E-Antrieben. Du entwickelst Architektur und Design, echtzeitfähige Embedded Software in C/C++ für elektrische Antriebssysteme und sicherheitsrelevante Funktionen gemäß ISO26262. Deine enge Zusammenarbeit mit internen/externen Kunden und Kollegen umfasst auch SW-Tests, Validierung am Prüfstand und Simulationen in Matlab/Simulink. Wir bieten unbefristete Arbeitsverträge, betriebliche Altersvorsorge, attraktive Einkaufsvergünstigungen, Weiterentwicklungsmöglichkeiten und Gelegenheiten zum Networking sowie Teamevents, Weihnachtsfeiern und Sommerfeste.     Jobs bei FERCHAU GmbH     ‒ +
Unbefristeter Vertrag | Betriebliche Altersvorsorge | Einkaufsrabatte | Vollzeit | weitere Benefits mehr erfahren Heute veröffentlicht
Softwareentwickler Embedded Systems (m/w/d) merken
Softwareentwickler Embedded Systems (m/w/d)

FERCHAU GmbH | Osnabrück

Als erfahrener Softwareentwickler für Embedded Systems (m/w/d) erwarten Sie spannende Aufgaben in der objektorientierten Programmierung mit C#/C++. Sie werden in die Entwicklung und Optimierung neuer Anwendungssoftware für Steuergeräte eingebunden und sind verantwortlich für die Validierung und Verifikation von Softwaremodulen. Neben der Durchführung und Dokumentation von Modultests arbeiten Sie aktiv an der Fehleranalyse und -behebung mit. Wir bieten Ihnen ein unbefristetes Arbeitsverhältnis mit attraktiven Zusatzleistungen wie Sonderurlaub und betrieblicher Altersvorsorge. Idealerweise verfügen Sie über ein abgeschlossenes Studium in Informatik oder Elektrotechnik sowie gute Programmierkenntnisse in C#/C++.     Jobs bei FERCHAU GmbH     ‒ +
Unbefristeter Vertrag | Betriebliche Altersvorsorge | Weiterbildungsmöglichkeiten | Vollzeit | weitere Benefits mehr erfahren Heute veröffentlicht
Senior Softwareentwickler C++ (m/w/d) merken
Senior Softwareentwickler C++ (m/w/d)

Megger Germany GmbH | Radeburg bei Dresden

Als Informatiker mit Erfahrung in der objektorientierten Entwicklung in C++ und Datenbanken, sowie Kenntnissen in Design Patterns und Softwarearchitektur, bist du bei uns genau richtig. Du solltest Erfahrung in der Steuerung von Softwareprojekten haben und Methoden zur Verbesserung der Softwarequalität anwenden können. Zudem sind Kenntnisse in Versionsverwaltung, Bug-Tracking und CI/CD von Vorteil. Ein ausgeprägtes Qualitätsbewusstsein, offene Kommunikation, Teamarbeit und Motivation für den Wettstreit um die beste Lösung sind wichtige Eigenschaften. Kontinuierliches Lernen, persönliche Weiterentwicklung sowie sehr gute Sprachkenntnisse in Deutsch und Englisch runden dein Profil ab.     Jobs bei Megger Germany GmbH     ‒ +
Unbefristeter Vertrag | Flexible Arbeitszeiten | Betriebliche Altersvorsorge | Vollzeit | weitere Benefits mehr erfahren Heute veröffentlicht
Softwareentwickler Backend & Schnittstellen (m/w/d) merken
Softwareentwickler Backend & Schnittstellen (m/w/d)

ZIEHL-ABEGG SE | Künzelsau

Wir suchen erfahrene Softwareentwickler für die Entwicklung von Cloudanwendungen im produktionsnahen Umfeld. Die Aufgaben umfassen die Schaffung passender Schnittstellen für interne und externe Datenlieferanten und -Konsumenten sowie die Sicherstellung der Anwendung Verfügbarkeit weltweit. Gesucht werden Kandidaten mit einem abgeschlossenen Studium oder einer Berufsausbildung im Bereich Informatik, idealerweise mit Kenntnissen in der Entwicklung von .NET-Applikationen in C#. Erfahrungen mit NoSQL-Datenbanken, OData / REST, Microsoft SQL-Server, S/4HANA DB werden bevorzugt. Analytisches Denken, Test Driven Development (TDD) und gute Deutsch- und Englischkenntnisse sind erforderlich.     Jobs bei ZIEHL-ABEGG SE     ‒ +
Quereinstieg möglich | Gutes Betriebsklima | Weiterbildungsmöglichkeiten | Urlaubsgeld | Erfolgsbeteiligung | Vollzeit | weitere Benefits mehr erfahren Heute veröffentlicht
(Senior-) Softwareentwicklerin und Softwareentwickler/ Architekten (w/m/d) merken
(Senior-) Softwareentwicklerin und Softwareentwickler/ Architekten (w/m/d)

Informationstechnikzentrum Bund (ITZBund) | Karlsruhe, Ilmenau, Berlin, Hannover, Frankfurt am Main, Bonn, Nürnberg, Köln, Düsseldorf, Hamburg

Werden Sie Teil des Teams als (Senior-) Softwareentwickler/in bei der Behörde Informationstechnikzentrum Bund. Standorte in Berlin, Bonn, Frankfurt, Hamburg. Ihre Aufgaben in der Abteilung III umfassen die Betreuung von Fachverfahren für das Bundeszentralamt für Steuern und internationalen Datenaustausch. Zusammen mit erfahrenen Kollegen arbeiten Sie an der Weiterentwicklung von Anwendungen auf Basis von JAVA-Technologien im JEE-Umfeld. Die Schwerpunkte liegen auf der Softwareentwicklung, Dialogsystemen und der Verfahrensarchitektur. Ihre Ideen und Innovationen sind willkommen, um unsere Projekte voranzutreiben. Wir freuen uns auf Ihre Bewerbung und einen regen Austausch im Team.     Jobs bei Informationstechnikzentrum Bund (ITZBund)     ‒ +
Gutes Betriebsklima | Barrierefreiheit | Unbefristeter Vertrag | Betriebliche Altersvorsorge | Flexible Arbeitszeiten | Homeoffice | Work-Life-Balance | Jobticket – ÖPNV | Weiterbildungsmöglichkeiten | Gesundheitsprogramme | Vollzeit | weitere Benefits mehr erfahren Heute veröffentlicht
(Senior) Softwareentwickler Delphi (m/w/d) merken
(Senior) Softwareentwickler Delphi (m/w/d)

BFS health finance GmbH | Dortmund

Bewirb dich jetzt als Softwareentwickler Delphi am Standort Dortmund mit flexibler Möglichkeit von 80% Mobile Office. Pflege und optimiere bestehende Applikationen, entwickle sie weiter und arbeite eng mit dem Team zusammen. Schwerpunkt liegt auf Datenbanken und den neuesten Delphi-Versionen. Bringe deine eigenen Ideen in die Entwicklung neuer Applikationen ein. Nutze komplexe SQL-Abfragen zur Weiterentwicklung von Kernsystemen und Erstellung aussagekräftiger Reports. Arbeite bis zu 80% im Monat von zu Hause oder mobil innerhalb Deutschlands und den restlichen 20% am Standort in Dortmund.     Jobs bei BFS health finance GmbH     ‒ +
Unbefristeter Vertrag | Homeoffice | Gutes Betriebsklima | Weiterbildungsmöglichkeiten | Vollzeit | weitere Benefits mehr erfahren Heute veröffentlicht
Leitender SPS-Softwareentwickler (m/w/d) merken
Leitender SPS-Softwareentwickler (m/w/d)

Hays – Working for your tomorrow | Titisee-Neustadt

Wir suchen Elektro- oder Automatisierungstechniker mit SPS-Programmiererfahrung im Bereich Fördertechnik. Erfahrung mit Siemens S7, TIA-Portal und Win CC erforderlich. Teamorientiertes, kooperatives Arbeitsumfeld mit Deutsch- und Englischkenntnissen. Sicherer Job in internationalem Unternehmen mit unbefristeter Festanstellung und flexibler Arbeitszeit. Möglichkeit auf Firmenwagen und exklusive Informationen durch Hays. Schneller Bewerbungsprozess und intensive Einarbeitung garantiert.     Jobs bei Hays – Working for your tomorrow     ‒ +
Unbefristeter Vertrag | Festanstellung | Flexible Arbeitszeiten | Homeoffice | Firmenwagen | Vollzeit | weitere Benefits mehr erfahren Heute veröffentlicht
Softwareentwickler (m/w/d) Optische Messtechnik merken
Softwareentwickler (m/w/d) Optische Messtechnik

Orizon GmbH Niederlassung Ostthüringen | Jena

Auf der Suche nach einer neuen beruflichen Herausforderung in Jena? Orizon ist spezialisiert auf die Vermittlung von Experten in Feinwerk-, Optik-, Laser- und Medizintechnik sowie BWL. Wir suchen einen Softwareentwickler (m/w/d) für Messtechnik in Jena. Attraktives Gehalt nach IGM Tarifvertrag, 38-Stunden-Woche und 30 Tage Urlaub. Spannendes Arbeitsumfeld in modernen Gebäuden mit flexiblen Arbeitsmodellen und Homeoffice-Möglichkeiten. Genießen Sie zusätzliche Benefits wie Betriebliches Gesundheitsmanagement und Corporate Benefits für Reisen, Shopping und Technik. Gemeinsam finden wir Ihre nächste glückliche Herausforderung!     Jobs bei Orizon GmbH Niederlassung Ostthüringen     ‒ +
Homeoffice | Corporate Benefit Orizon GmbH Niederlassung Ostthüringen | Vollzeit | weitere Benefits mehr erfahren Heute veröffentlicht
1 2 3 4 5 nächste